ringed seals - German English Dictionary